Body Found Buried in Backyard of Cleveland Mother`s Home Had Signs of Abuse
2017-12-21 13
Officials say the body found in the backyard of Cleveland mother`s home showed "multiple signs of abuse including broken ribs." Larissa Rodriguez, a mother of nine, is in police custody, suspected of killing her own child.